[]
获取报告的缓存设置。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| reportId必填项 | string | path | 报告编号。例如:998118f9-40b2-4d28-87b3-ac0bf51397f9 |
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 403
禁忌
状态码: 404
未找到
设置报告的缓存设置。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| reportId必填项 | string | path | 报告编号。例如:998118f9-40b2-4d28-87b3-ac0bf51397f9 |
请求数据格式
返回值
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 403
禁忌
状态码: 404
未找到
缓存设置响应模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| reportCacheEnabled | Boolean | 该报告已启用缓存。 | |
| value | int32 | 缓存间隔值。 | |
| interval | CachingInterval | ||
| type | CachingType | ||
| allowUserToChangeExpiry | Boolean | 允许用户更改缓存间隔和值。 | |
| allowUserToChangeType | Boolean | 允许用户更改缓存类型。 | |
| cacheEnabled | Boolean | 系统缓存已启用。 |
Enum:
HourDayWeekMonth可能的缓存间隔枚举。
* Hour - 0 - 小时
* Day - 1 - 天
* Week - 2 - 周
* Month - 3 - 个月
Enum:
PreviewFull可能的缓存类型枚举。
* 预览 - 0 - 预览
* 完整 - 1 - 完整
报告插件错误
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| code可为空 | string | 错误代码 | |
| message可为空 | string | 错误信息 | |
| context可为空 | string | 错误上下文 |
缓存设置请求模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| reportCacheEnabled | Boolean | 启用或禁用报表缓存。 | true |
| value | int32 | 缓存间隔值。 | 1 |
| interval | CachingInterval | ||
| type | CachingType |